package com.service.scheduling.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.service.dao.model.SysConfig;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * <dl>
 * <dt>platform</dt>
 * <dd>Description:</dd>
 * <dd>Copyright: Copyright (C) 2018</dd>
 * <dd>Company: </dd>
 * <dd>CreateDate: 2019-04-06</dd>
 * </dl>
 */
public interface ConfigService extends IService<SysConfig> {

    SysConfig getByConfigName(String configName);

    List<SysConfig> listByConfigGroup(Integer configGroup);

    Map<String, SysConfig> mapByConfigGroup(Integer configGroup);

    Map<String, SysConfig> mapByConfigGroup(List<Integer> groupList);

    Date getOrderOverdueTime();
}
